shell ridge - French English Dictionary